[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 2F Fn CB10  - Communicating Applications Specification - Get Current   [F]

   AX = CB10h
   DS:DX -> 512-byte buffer

Return: AX = 0000h successful
       BX = event handle of current event or negative error code if
           no current event
       buffer filled
   AX < 0     error code (see AX=CB01h)

See Also: AX=CB02h,AX=CB0Dh

Format of status area:
Offset Size    Description
 00h   BYTE    event type
       00h send
       01h receive
       02h polled send
       03h polled receive
       04h to 7Fh reserved
       FFh serious hardware error
 01h   BYTE    transfer type
       00h 200x200 dpi, FAX mode
       01h 100x200 dpi, FAX mode
       02h file transfer mode
       03h to 7Fh reserved
 02h   WORD    event status
       0000h completed successfully
       0001h waiting
       0002h number dialed
       0003h connected, sending
       0004h connected, receiving
       0005h aborted
       0006h to 007Fh reserved
       0080h to 7FFFh application-specific events
       8000h to FFFFh error codes
 04h   WORD    event time (packed DOS time format, see INT 21/AX=5700h)
 06h   WORD    event date (packed DOS date format, see INT 21/AX=5700h)
 08h   WORD    number of files to transfer, max 7FFFh
 0Ah   WORD    offset of file transfer record
 0Ch 47 BYTEs  ASCIZ phone number to call
 3Bh 64 BYTEs  ASCIZ application-specific tag string
 7Bh   BYTE    reserved (00h)
 7Ch   BYTE    connect time, seconds
 7Dh   BYTE    connect time, minutes
 7Eh   BYTE    connect time, hours
 7Fh   DWORD   total number of pages in all files
 83h   DWORD   pages already transmitted
 87h   WORD    number of files already transmitted
 89h   BYTE    cover page flag
       00h don't transmit cover page
       01h transmit cover page
       02h to 7Fh reserved
 8Ah   WORD    total number of transmission errors
 8Ch 78 BYTEs  reserved (zeros)
 DAh 21 BYTEs  ASCIZ remote FAX's CCITT identification
 EFH 32 BYTEs  ASCIZ destination name
10Fh 32 BYTEs  ASCIZ sender name
12Fh 80 BYTEs  filename of PCX logo file (max 1780x800 pixels)
17Fh 128 BYTEs file transfer record for current event (see below)

Format of file transfer record:
Offset Size    Description
 00h   BYTE    file type (ignored unless FAX)
       00h ASCII
       01h PCX
       02h DCX
       03h to 7Fh reserved
 01h   BYTE    text size for ASCII FAX file
       00h = 80 columns by 66 lines (11 inches)
       01h = 132 columns by 88 lines (11 inches)
       02h to 7Fh reserved
 02h   BYTE    status of file
       00h untouched
       01h opened
       02h moved
       03h deleted
       04h not yet received
       05h to 7Fh reserved
 03h   DWORD   bytes already transmitted
 07h   DWORD   file size in bytes
 0Bh   WORD    pages alread transmitted
 0Dh   WORD    number of pages in file
 0Fh 80 BYTEs  ASCIZ filename
 5Fh   BYTE    1/8 inch page length
       if page length below set to 01h through 7Fh, this value
       specifies additional 1/8 inch increments to page length
 60h   BYTE    page length
       00h = 11 inches
       01h to 7Fh = page length is this number of inches plus value of
           1/8 inch field above
       80h to FEh reserved
       FFh = ASCII pages ending with formfeed
 61h 31 BYTEs  reserved (zeros)

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson